Skip to content

feat(web-ui): ConfirmDialog a11y, flow chat and model config UI#282

Merged
GCWing merged 1 commit intomainfrom
gcwing/dev
Mar 26, 2026
Merged

feat(web-ui): ConfirmDialog a11y, flow chat and model config UI#282
GCWing merged 1 commit intomainfrom
gcwing/dev

Conversation

@GCWing
Copy link
Copy Markdown
Owner

@GCWing GCWing commented Mar 26, 2026

Summary

  • ConfirmDialog (component library + ssh-remote): accessibility (stable title id, \�ria-labelledby, icon \�ria-hidden), medium modal size, SCSS layout updates.
  • Flow chat: \TurnRollbackButton\ and modern \UserMessageItem\ behavior/styling adjustments.
  • AIModelConfig: UI refinements.
  • i18n: \en-US\ / \zh-CN\ updates for \common\ and \ low-chat.

Testing

  • Manual smoke in web-ui (dialogs, flow chat, model settings).

…ig UI

- ConfirmDialog: useId, aria labels, medium modal, icon aria-hidden, styles

- Align ssh-remote ConfirmDialog; TurnRollbackButton and UserMessageItem updates

- AIModelConfig tweaks; en-US/zh-CN locale strings
@GCWing GCWing merged commit e6eca37 into main Mar 26, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant